package com.itheima;

import java.util.Arrays;

public class Test07 {

    //请定义方法，实现将数组中的所有元素“反转存储”，例如：
    //原数组：{1,2,3,4,5}
    //反转后：{5,4,3,2,1}
    //定义main()方法，定义一个10个长度的数组，并从控制台接收10个整数填充数组，调用方法，之后再次打印这个数组：

    public static void main(String[] args) {
        int[] arr = {11, 22, 33, 44, 55, 66, 77, 88, 99};

        int[] reverse = reverse(arr);

        System.out.println("原数组是" + Arrays.toString(arr));
        System.out.println("翻转后的数组是" + Arrays.toString(reverse));
    }

    public static int[] reverse(int[] arr) {

        int[] array = new int[arr.length];

        for (int first = 0, end = arr.length - 1; first <= end; first++, end--) {
            array[first] = arr[end];
            array[end] = arr[first];
        }
        return array;
    }
}
